Sports

Wimbledon: Nick Kyrgios beats Cristian Garin to reach semi-finals